
input{
  border: none;
}

.details-check { 
  float: left;
  width: 16px;
  height: 16px;
  padding: 2px 5px 1px 2px;
}


.details-icon
{
  float: left;
  width: 20px;
}

.details-icon img { margin-top: 1px; }

.details-filename
{
  float: left;
  width: 303px;
  line-height: 16px;
  font-size: 8pt;
  padding-top: 1px;
}

.details-filename-mini
{
  width: 271px;
}

.details-size
{
  float: left;
  width: 90px;
  padding-left: 3px;
  line-height: 16px;
  font-size: 8pt;
}

.details-modified
{
  float: left;
  padding-left: 3px;
  line-height: 16px;
  font-size: 8pt;
}

.keys-highlight { border-left: 2px solid #444 !important; margin-left: 1px; }

.file-select {
  background-color: #F4FAFF;
  border: 1px solid #77AADD;
}

.file-selected-highlight {
  border: 1px solid #77AADD;
}

.browse-file-box-details {
  border: 1px solid transparent;
  margin: 0 2px -1px;
  padding: 3px 2px;
  text-align: left;
}


.browse-file-box-details img {
  height: 16px;
  width: 16px;
}




